Verification and Parameter Synthesis for Real-Time Programs using Refinement of Trace Abstraction*

نویسندگان

چکیده

We address the safety verification and synthesis problems for real-time systems. introduce programs that are made of instructions can perform assignments to discrete real-valued variables. They general enough capture interesting classes timed systems such as automata, stopwatch time(d) Petri nets hybrid automata. propose a semi-algorithm using refinement trace abstractions solve both reachability problem parameter programs. All algorithms proposed have been implemented we conducted series experiments, comparing performance our new approach state-of-the-art tools in classical reachability, robustness analysis show method provides solutions which unsolvable by current tools.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Verification, refinement and scheduling of real-time programs

A real-time program can be developed by refining a specification into program code. Verification of the timing properties of the program is then usually done at two levels: verification of the ordering of timed actions in the program and proof that execution of the program on a specific system will meet its timing requirements. Refinement is done within a formal model but the second step requir...

متن کامل

Refinement of Trace Abstraction

We present a new counterexample-guided abstraction refinement scheme. The scheme refines an over-approximation of the set of possible traces. Each refinement step introduces a finite automaton that recognizes a set of infeasible traces. A central idea enabling our approach is to use interpolants (assertions generated, e.g., by the infeasibility proof for an error trace) in order to automaticall...

متن کامل

An Abstraction Technique for Real-time Verification

In real-time systems, correctness depends on the time at which events occur. Examples of real-time systems include timed protocols and many embedded system controllers. Timed automata are an extension of finite-state automata that include real-valued clock variables used to measure time. Given a timed automaton, an equivalent finite-state region automaton can be constructed, which guarantees de...

متن کامل

Refinement and Verification of Real-Time Systems

This paper discusses highly general mechanisms for specifying the refinement of a real-time system as a collection of lower level parallel components that preserve the timing and functional requirements of the upper level specification. These mechanisms are discussed in the context of ASTRAL, which is a formal specification language for real-time systems. Refinement is accomplished by mapping a...

متن کامل

synthesis of amido alkylnaphthols using nano-magnetic particles and surfactants

we used dbsa and nano-magnetic for the synthesis of amido alkylnaphtols.

15 صفحه اول

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Fundamenta Informaticae

سال: 2021

ISSN: ['1875-8681', '0169-2968']

DOI: https://doi.org/10.3233/fi-2021-1997